package com.student;
/*
        设计一个简单的“学生管理系统”：
            创建 Student 类，包含 name（String）、age（int）、grade（double）
            使用 ArrayList<Student> 存储学生
            实现：
            添加学生
            按姓名查找学生
            删除指定姓名的学生
            打印所有学生信息
            （选做）按成绩排序
            ✨ 提示：用到你的笔记中：类、ArrayList、String 方法、循环、方法封装等知识点
         */

import java.util.*;
import com.student.Teacher;
import com.student.Student;
import java.io.*;

public class Person {
    protected String name;
    protected int age;
    protected String gender;
    protected int classId;
    public void changeClass(int id){
        classId = id;
    };
    public void setName(String name1){
        this.name = name1;
    }
    public void setAge(int age1){
        age = age1;
    }
    public void setGender(String gender1){
        gender = gender1;
    }
    public static void main(String[] args){
        System.out.println("这里是Person类");
        List<Student> students = new ArrayList<>();
        students.add(new Student("李骏鹏", 18, "男", 1));
        List<Teacher> teachers = new ArrayList<>();
        teachers.add(new Teacher("杨培远", 25, "女", 1, "大阴茎"));
        students.get(0).addGrade("大y", 0);
        students.get(0).addGrade("小y", 89);
        students.get(0).printf();
        System.out.println("按下q退出");
        Scanner sc = new Scanner(System.in);
        if(sc.hasNextLine()){
            String str = sc.nextLine();
            System.out.println(str);
        }

    }


}
interface PrintInformation{
    void printf();
}